Science

After years of waiting, rare turtles have bred 41 hatchlings at the San Diego Zo..